// Commands reference https://docs.libretro.com/development/retroarch/network-control-interface/#commands
export type RetroArchCommand =
  | 'CHEAT_INDEX_MINUS'
  | 'CHEAT_INDEX_PLUS'
  | 'CHEAT_TOGGLE'
  | 'DISK_EJECT_TOGGLE'
  | 'DISK_NEXT'
  | 'DISK_PREV'
  | 'FAST_FORWARD_HOLD'
  | 'FAST_FORWARD'
  | 'FRAMEADVANCE'
  | 'FULLSCREEN_TOGGLE'
  | 'GRAB_MOUSE_TOGGLE'
  | 'LOAD_STATE'
  | 'MENU_TOGGLE'
  | 'MOVIE_RECORD_TOGGLE'
  | 'MUTE'
  | 'NETPLAY_FLIP'
  | 'OVERLAY_NEXT'
  | 'PAUSE_TOGGLE'
  | 'QUIT'
  | 'RESET'
  | 'REWIND'
  | 'SAVE_STATE'
  | 'SCREENSHOT'
  | 'SHADER_NEXT'
  | 'SHADER_PREV'
  | 'SLOWMOTION'
  | 'STATE_SLOT_MINUS'
  | 'STATE_SLOT_PLUS'
  | 'VOLUME_DOWN'
  | 'VOLUME_UP'
